supinator longus - French English Dictionary